var path = require('path');
var extender = require('extend');
var config_debug = require('./config.debug.js');
var config_bae = require('./config.bae.js');

var config = {};

var config_default = {
    // debug 为 true 时，用于本地调试
    debug: true,

    // 是否启用静态文件的合并压缩，详见视图中的Loader
    //get mini_assets() { return !this.debug; },

    name: '临池书法', // 社区名字
    description: '临池书法 最有意思的书法分享社区', // 社区的描述
    keywords: 'nodejs, node, express, connect, socket.io',

    // 添加到 html head 中的信息
    site_headers: [
        '<meta name="author" content="EDP@TAOBAO" />'
    ],
    site_logo: '/public/images/cnodejs_light.svg', // default is `name`
    site_icon: '/public/images/cnode_icon_32.png', // 默认没有 favicon, 这里填写网址
    // 右上角的导航区
    site_navs: [
        // 格式 [ path, title, [target=''] ]
        [ '/about', '关于' ]
    ],

    session_secret: 'shufa_elebur_secret', // 务必修改
    auth_cookie_name: 'shufa_elebur',

    // 话题列表显示的话题数量
    list_topic_count: 20,

    // admin 可删除话题，编辑标签。把 user_login_name 换成你的登录名
    admins: { user_login_name: true },

    // 是否开放注册
    allow_sign_up: true,

    // 关键按钮设置
    buttons: {},

    // 邮件信息配置
    mails: {
        //系统通知邮件
        noreply: {
            host: 'smtp.126.com',
            port: 25,
            ignoreTLS: true,
            auth: {
                user: 'elebur@126.com',
                pass: '126elebur'
            }
        }
    },

    // 站点监测统计
    tracker: {
        google: {tracker_id: ''},
        baidu: {tracker_id: '1257022169'},
        cnzz: {tracker_id: ''}
    },

    // 7牛的access信息，用于文件上传
    qn_access: {
        accessKey: 'RB4iVMGhwVBZvfO7BVlIwmw1N5T3jiyYTN_VoT8O',
        secretKey: 'sd5m75e4RWd1p72uYHjckPj2Nv-9EVaFxHV9usAn',
        bucket: 'shufa-elebur',
        origin: 'shufa-elebur.qiniudn.com',
        // 如果vps在国外，请使用 http://up.qiniug.com/ ，这是七牛的国际节点
        // 如果在国内，此项请留空
        uploadURL: ''
    },

    // 注：如果填写 qn_access，则会上传到 7牛，以下配置无效
    upload: {
        path: path.join(__dirname, 'public/uploads/'),
        url: '/public/uploads/'
    },

    file_limit: '1MB',

    // 版块
    tabs: [
        ['xiezi', '写字'],
        ['diaoyin', '雕印'],
        ['zuohua', '作画'],
        ['jianzhi','剪纸'],
        ['qita','其他']
    ],

    create_post_per_day: 1000, // 每个用户一天可以发的主题数
    create_reply_per_day: 1000, // 每个用户一天可以发的评论数
    visit_per_day: 1000, // 每个 ip 每天能访问的次数
};

if (config_default.debug) {
    //调试环境
    extender(config, config_default, config_debug);
} else {
    //生产环境
    extender(config, config_default, config_bae);
}

module.exports = config;